#!/usr/bin/env bash

# 当使用未初始化的变量时，程序自动退出
set -u

# 当任何一行命令执行失败时，自动退出脚本
set -e

# 在运行结果之前，先输出执行的那一行命令
set -x

# 启动Spring Eureka注册中心
EUREKA_APP_NAME="eureka-service"
PID=`ps -ef|grep -w ${EUREKA_APP_NAME}|grep -v grep|cut -c 9-15`
if [[ ${PID} -gt 1 ]]; then
        kill -9 ${PID}
else
        echo "Process not found"
fi

# 基础服务-用户
USER_SERVICE_NAME="soa-user-service"
PID=`ps -ef|grep -w ${USER_SERVICE_NAME}|grep -v grep|cut -c 9-15`
if [[ ${PID} -gt 1 ]]; then
        kill -9 ${PID}
else
        echo "Process not found"
fi

# 基础服务-钱包
WALLET_SERVICE_NAME="soa-wallet-service"
PID=`ps -ef|grep -w ${WALLET_SERVICE_NAME}|grep -v grep|cut -c 9-15`
if [[ ${PID} -gt 1 ]]; then
        kill -9 ${PID}
else
        echo "Process not found"
fi










